difference between logical and physical data independence in dbms